#ifndef C_QREGEXP_H
#define C_QREGEXP_H

/****************************************************************************
** QRegExp C bindings generated from reading C++ file 'qregexp.h'
**
** Created: Tue Jul 30 19:22:33 2002
**      by: The Qt Meta Object Compiler ($Revision: 2.53 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

C_EXPORT QRegExpH QRegExp_create();
C_EXPORT void QRegExp_destroy(QRegExpH handle);
C_EXPORT QRegExpH QRegExp_create2(PWideString p1, bool caseSensitive, bool wildcard);
C_EXPORT QRegExpH QRegExp_create3(const QRegExpH p1);
C_EXPORT bool QRegExp_isEmpty(QRegExpH handle);
C_EXPORT bool QRegExp_isValid(QRegExpH handle);
C_EXPORT bool QRegExp_caseSensitive(QRegExpH handle);
C_EXPORT void QRegExp_setCaseSensitive(QRegExpH handle, bool p1);
C_EXPORT bool QRegExp_wildcard(QRegExpH handle);
C_EXPORT void QRegExp_setWildcard(QRegExpH handle, bool p1);
C_EXPORT void QRegExp_pattern(QRegExpH handle, PWideString retval);
C_EXPORT void QRegExp_setPattern(QRegExpH handle, PWideString pattern);
C_EXPORT int QRegExp_match(QRegExpH handle, PWideString str, int index, int* len, bool indexIsStart);
C_EXPORT int QRegExp_find(QRegExpH handle, PWideString str, int index);

#endif
